package io.renren.modules.pms.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author integral
 * @version 1.0
 * @description: TODO
 * @date 2024/8/17
 */
@Data
public class GoodsStockRecordVo implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 商品名
     */
    @ExcelProperty(value = "商品名")
    private String goodsName;
    /**
     * 商品条码
     */
    @ExcelProperty(value = "商品条码")
    private String barcode;
    /**
     * 生产批次
     */
    @ExcelProperty(value = "生产批次")
    private Long productionBatch;
    /**
     * 生产日期
     */
    @ExcelProperty(value = "生产日期")
    private Date dateOfManufacture;
    /**
     * 到产日期
     */
    @ExcelProperty(value = "到期日期")
    private Date dateDue;
    /**
     * 保质期
     */
    @ExcelProperty(value = "保质期")
    private Integer shelfLife;
    /**
     * 供货商
     */
    @ExcelProperty(value = "供货商")
    private String supplier;
    /**
     * 库存数量
     */
    @ExcelProperty(value = "数量")
    private Integer num;
    /**
     * 库存单位
     */
    @ExcelProperty(value = "单位")
    private String unit;
    /**
     * 说明备注
     */
    @ExcelProperty(value = "说明备注")
    private String description;
    /**
     * 创建时间/入库
     */
    @ExcelProperty(value = "创建时间/入库")
    private Date createTime;
    /**
     * 更新时间
     */
    @ExcelProperty(value = "更新时间")
    private Date updateTime;
}